﻿using System;

namespace FastFood.Business.Entities
{
    public partial class Productos_Insumos
    {
        private string _nombreInsumo;
        private decimal _costoInsumo;

        public String nombreInsumo
        {
            get
            {
                if (_nombreInsumo == string.Empty || _nombreInsumo == null)
                    if (Insumos != null)  _nombreInsumo = this.Insumos.nombre;
                return _nombreInsumo;
            }
            set { _nombreInsumo = value; }
        }
        public decimal costoInsumo
        {
            get
            {
                if (_costoInsumo == 0)
                    if (Insumos != null) _costoInsumo = this.Insumos.costo;
                return _costoInsumo;
            }
            set { _costoInsumo = value; }
        }
        public decimal costoTotal
        {
            get { return MathExpression.Round(this.costoInsumo * Convert.ToDecimal(this.cantidad)); }
        }
    }
}
